vanmaram

Mount meru - meaning in malayalam

Meanings for Mount meru

noun
മേരു പര്‍വ്വതം